first-aid facilities - French English Dictionary